the devil's own Natascha McElhone